package c2.group.business.tb;

import c2.group.business.base.GroupSubModule;
import easy.java.dev.note.NoteClass;

@NoteClass("王座争霸-子模块")
public abstract class TBSubModule extends GroupSubModule<TBModule> {

	public abstract void readFromBD();

	public abstract void save();

	public abstract void clear();

	public abstract void onEnterNewSeason();

	public abstract void onPeriodChange(byte period);

	@Override
	public void onShutdown() throws Exception {
		super.onShutdown();
		save();
	}
}
